armed forces of national resistance - French English Dictionary